// pages/xiugaiziliao/xiugaiziliao.js
const {getUser_admin} = require('../../http/api')
const {SET} = require('../../util/login/API')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    admin:{},
    value:'',
    values:'',
    img:"",
    columns: ['女性', '男性'],
    show:false
  },

  onChange(event) {
    this.setData({
      value:event.detail
    })
  },
  onCancel(){
    this.setData({
      show:!this.data.show
    })
  },
  onConfirm(event) {
    const { picker, value, index } = event.detail;
    this.setData({
      values:value,
      show:!this.data.show
    })
    // Toast(`当前值：${value}, 当前索引：${index}`);
  },
  xb(){
    console.log(1);
    this.setData({
      show:!this.data.show
    })
  },
  bc(){
    let {img,value,values} = this.data
    console.log(img,value,values);
    SET(img,this.data.admin.city,value,wx.getStorageSync('token'),this.data.admin.province,(values == '男性'?1:2)).then(res=>{
      console.log(res);
      wx.switchTab({
        url: '/pages/my/my',
      })
    })
  },
  img(){
    wx.chooseImage({
      count: 1,
      sourceType:['album', 'camera'],
      success:(res)=>{
        console.log(res);
        this.setData({
          img:res.tempFilePaths[0]
        })
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    getUser_admin(wx.getStorageSync('token')).then(res => {
      console.log(res);
      this.setData({
        admin: res.data.data.base,
        value:res.data.data.base.nick,
        values:res.data.data.base.gender == 1? '男性':'女性',
        img:res.data.data.base.avatarUrl
      })
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  onClose() {
    this.setData({ show: false });
  },
  showPopup() {
    this.setData({ show: true });
  },
})

